Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BURWOOD PLACE Detached £452,930 £273,500 20 Sep 2013
3 BURWOOD PLACE Detached £429,873 £285,000 27 Nov 2014
4 BURWOOD PLACE Detached £510,403 £135,000 23 Jun 2000
5 BURWOOD PLACE Detached £460,788 £410,000 13 Aug 2021
6 BURWOOD PLACE Detached £444,801 £250,000 31 Mar 2006